dense forest - Turco Inglés Diccionario